river barrage - Espagnol Anglais Dictionnaire